package com.wu.service;

import com.wu.pojo.po.orgPo.OrgBase;
import com.wu.pojo.dto.OrgFuzzyDTO;
import com.wu.pojo.vo.DataVo;

import java.util.List;

public interface OrgBaseService{

    OrgBase selectOne(OrgBase orgBase);
    List<OrgBase> selectList(OrgBase orgBase);
    List<OrgBase> selectFuzzy(OrgFuzzyDTO orgFuzzyDTO);
    boolean insertOrg(OrgBase orgBase);
    boolean updateOrg(OrgBase orgBase);
    OrgBase selectById(String orgId);
    String selectMobileByOrgId(String orgId);
    List<OrgBase> selectCheckList();
    OrgBase queryOrgByUserId(String userId);

    /**
     * 获取区域、企业类型、行业列表
     */
    List<String> selectAreaList();
    List<String> selectOrgTypeList();
    List<String> selectBusiTypeList();
    DataVo selectCompleteData(String remark, String type);

}
